State-of-the-art stellarator optimization code
This page details how to compile the STELLOPT family of codes using Anaconda. In order to do this you’ll need to install an Anaconda variant.
Installation Steps
1. Create your environment (here named stellopt_env) and install its dependencies
conda create -n stellopt_env gfortran gxx hdf5[build="mpi*"] hdf5tools netcdf-fortran netcdf4 openblas openmpi-mpifort python scalapack
2. Activate your environment
conda activate stellopt_env
3. Setup your environment variables
export MACHINE="conda"
export STELLOPT_PATH=<path to repo directory>
Note: there is some question as to whether scalapack is mpi-enabled.